package com.iwhalecloud.citybrain.flow.platform.manager.infrastructure.entities;

import java.io.Serializable;

/**
 * flow_form_process_instance_task_rel
 * @author 
 */
public class FlowFormProcessInstanceTaskRel implements Serializable {
    /**
     * 主键
     */
    private Integer id;

    /**
     * 流程实例id
     */
    private String processInstanceId;

    /**
     * 任务id
     */
    private String taskId;

    /**
     * 表单key
     */
    private String formKey;

    /**
     * 表单控件(下拉，多选，单选)的id
     */
    private String formFieldId;

    /**
     * 外部数据源接口返回数据
     */
    private byte[] formDataByte;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getProcessInstanceId() {
        return processInstanceId;
    }

    public void setProcessInstanceId(String processInstanceId) {
        this.processInstanceId = processInstanceId;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getFormKey() {
        return formKey;
    }

    public void setFormKey(String formKey) {
        this.formKey = formKey;
    }

    public String getFormFieldId() {
        return formFieldId;
    }

    public void setFormFieldId(String formFieldId) {
        this.formFieldId = formFieldId;
    }

    public byte[] getFormDataByte() {
        return formDataByte;
    }

    public void setFormDataByte(byte[] formDataByte) {
        this.formDataByte = formDataByte;
    }
}